// fs: file system 文件系统模块

const fs = require("fs");
// console.log(fs); //是个对象

// fs这个对象中包含了一些操作文件的方法(增删改查)
// fs提供的方法都是有一个同步的(sync) 和一个异步的(asnc)
// 增加文件.text ,文件内容是“追加的txt文件”，fs执行几次文件内容是会累加的
// fs.appendFile("./text.txt","追加的txt文件，",function(err){
//     if(!err){
//         console.log("追加成功");
//     }
// })
// fs.appendFile("./text.txt","追加的第二个txt文件内容。",function(err){
//     if(!err){
//         console.log("第二个追加成功");
//     }
// })


// fs.appendFile("./text2.txt","追加的txt文件，",function(err){
//     if(!err){
//         console.log("追加成功");
//     }
// })
// // 删除文件,（把刚刚增加文件.text2 删除）
// fs.unlink("./text2.txt",function(err){
//     if(!err){
//         console.log("删除成功");
//     }
// })

// 设置文件内容 会覆盖原内容
// fs.writeFile("./text.txt","内容修改",function(err){
//     if(!err){
//         console.log("设置文件内容成功");
//     }
// })
// 异步读取
fs.readFile("./text.txt",function(err,data){
    if(!err){
        console.log(data.toString());
    }
})
// 同步读取
var data = fs.readFileSync("./text.txt");
console.log(data.toString());
